Esempio n. 1
0
        public string RegistrarMarcacion(string DatosMarcacion)
        {
            DataContract.RegistrarMarcacionRequest  request  = HelperJson.Deserialize <DataContract.RegistrarMarcacionRequest>(DatosMarcacion);
            DataContract.RegistrarMarcacionResponse response = new DataContract.RegistrarMarcacionResponse();
            try
            {
                blMarcacion.registrarMarcacion(obtenerMarcacion(request));
                response.Estado = BaseResponse.EXITO;
            }
            catch (Exception ex)
            {
                response.Descripcion = "Servicio no disponible";
                response.Estado      = BaseResponse.GENERAL_ERROR;
            }
            string responseJSON = HelperJson.Serialize <DataContract.RegistrarMarcacionResponse>(response);

            return(responseJSON);
        }
Esempio n. 2
0
        public string RegistrarMarcacion_Mov(string DatosRegistro)
        {
            DataContract.RegistrarMarcacion_Mov_Request request  = HelperJson.Deserialize <DataContract.RegistrarMarcacion_Mov_Request>(DatosRegistro);
            DataContract.RegistrarMarcacionResponse     response = new DataContract.RegistrarMarcacionResponse();
            try
            {
                blAppMovil.RegistrarMarcacion_Mov(obtenerMarcacion_Mov(request));
                response.Estado      = BaseResponse.EXITO;
                response.Descripcion = "El registro de marcación fue correcto.";
            }
            catch (Exception)
            {
                response.Descripcion = "No se pudo registrar su marcación.";
                response.Estado      = BaseResponse.GENERAL_ERROR;
            }

            string responseJSON = HelperJson.Serialize <DataContract.RegistrarMarcacionResponse>(response);

            return(responseJSON);
        }