Terminado

Performance - Cambiar Tipo de Control Fecha

Publicado el 18 Febrero, 2016 en Programación y Tecnología

Sobre este proyecto

Abierto

En un grid de captura cambiar un campo fecha para que sea un control nativo de ASP.NET o un control Jquery o JavaScript que siga teniendo la funcionalidad de tener al lado derecho un icono de un calendario donde se le dé clic y se seleccione la fecha y se vacíe en el control, actualmente es un control de Telerik.

La pantalla actualmente tiene funcionalidad de guardar, modificar, etc. Esta funcionalidad no se debe ver afectada por el cambio.

Al terminar para poder iniciar la prueba de aceptación por parte de nosotros se debe incluir evidencia de cada una de las pruebas unitarias descritas.

La pantalla debe funcionar en Internet Explorer y en Google Chrome

Como probar:
1.-Entrar al sitio.
2.-Loguearse con usuario: admin y password: admin
3.- Entrar al menú Catálogos y a la opción Registro de Empleado
4.- En el grid de Familiares agregar 3 renglones y verificar lo siguiente:
      a) Que cada uno de los controles de fecha de nacimiento de los 3 renglones validen que es una fecha válida.
      B) Que cada uno de los controles de fecha de nacimiento de los 3 renglones al dar clic en el icono de calendario se abra el calendario para seleccionar la fecha y que al seleccionarla se vacíe en el renglón correspondiente.
      C) Que en el onblur del control de fecha de nacimiento y al seleccionar una fecha en los 3 renglones debe mandar a ejecutar la función de JavaScript "OnChangeDateInputMultiPage".
      D) El control debe seguir teniendo estas propiedades: DTid="126042" idProceso="28053" Operation="Modify" Multirenglon="Familiares" ControlId="txtFecha_de_Nacimiento" Key='<%#Eval("Folio")%>' Field="Fecha_de_Nacimiento"
      e) El formato de fecha de guardado debe ser: yyyy/MM/dd
      f) El formato de fecha de mostrado debe obtenerlo del webconfig, del key "FormatoFechaMostrar" (System.Configuration.ConfigurationSettings.AppSettings["FormatoFechaMostrar"].ToString())
5.- Dar de alta un nuevo registro, capturar todos los datos, agregar 12 renglones al grid y grabar. A este registro creado darle clic en modificar y al abrir debe cargar todas las fechas guardadas, modificar 3 de las fechas y volver a guardar. A este registro modificado darle clic en modificar y al abrir debe cargar las fechas guardadas y se deben ver reflejados los cambios.
(Esta funcionalidad ya la tiene actualmente, lo que se pretende validar es que después de las modificaciones del control siga guardando en base de datos y mostrando desde base de datos).

Favor de No ofertar sin antes haber contestado las siguientes preguntas:

1.- Que tienes que hacer para optimizar un stored procedure en cuestión de memoria, performance, espacio, etc.?
2.- Como mandas a llamar un método de servidor desde JQuery sin utilizar el AjaxControlToolkit?
3.- Que es el ViewState y para que se usa?
4.- Explica el ciclo de vida de un WebForms en ASP.NET?
5.- Si hicieras una WebForms que muestre un listado de información con paginación como lo harías para que tuviera el mejor
    performance tanto en front-end como en back-end
6.- Si tienes una WebForms que tiene controles dinámicos en pantalla como haces que no pierdan sus valores en un postback.
7.- Sabes a que se refiere el problema de CrossDomain?
8.- Cual es la diferencia entre soap y rest?
9.- ¿Cuanto tiempo te llevaria el proyecto?
10.- ¿En dado caso de que se te asignara el proyecto hoy, para cuando lo tendrias listo?
11.-¿Cuanto tiempo tienes de experiencia en cuanto a las habilidades requeridas del proyecto?
12.-¿Cual es el costo por hora?
Nota:
Nota:
1. El código debe estar documentado (en caso de que aplique).
2. Se debe entregar evidencia en video de que el desarrollo funciona.
3. Dentro de tu estimación debes contemplar:
  a) Tiempo para entender el requerimiento
  b) Tiempo para solucionar dudas del requerimiento
  c) Tiempo del desarrollo
  d) Tiempo de generación de evidencia de pruebas unitarias (en video).
  E) Tiempo de correcciones (Si el área de test de TotalTech detecta errores, estos no se cargarán
      como horas adicionales sino que ya van incluido dentro de la estimación).

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Tiempo completo
Experiencia en este tipo de proyectos Sí (He administrado este tipo de proyectos anteriormente)
Roles necesarios Programador

Duración del proyecto 1 a 3 meses

Habilidades necesarias

Otros proyectos publicados por T. P.