public ResultadoProcedimientoVM CrearExpediente(ExpedienteModelo expediente) { ResultadoProcedimientoVM modelo = new ResultadoProcedimientoVM(); try { using (var bdCmd = new OracleCommand("PKG_EXPEDIENTE.SP_INSERTAR_EXPEDIENTE", bdConn)) { bdCmd.CommandType = CommandType.StoredProcedure; bdCmd.Parameters.AddRange(ParametrosCrearExpediente(expediente)); bdCmd.ExecuteNonQuery(); expediente.ID_EXPEDIENTE = int.Parse(bdCmd.Parameters["P_IDEXPEDIENTE"].Value.ToString()); modelo.CodResultado = 1; modelo.NomResultado = "Registro Correctamente"; modelo.CodAuxiliar = expediente.ID_EXPEDIENTE; } } catch (Exception ex) { modelo.CodResultado = 0; modelo.NomResultado = ex.Message; } return(modelo); }
public ResultadoProcedimientoVM registrarTramite(TramiteSimpleVM tramite) { ResultadoProcedimientoVM resultado = new ResultadoProcedimientoVM(); try { using (var bdConn = new OracleConnection(cadenaConexion)) { using (var bdCmd = new OracleCommand("PKG_TRAMITE.SP_REGISTRAR_TRAMITE", bdConn)) { bdCmd.CommandType = CommandType.StoredProcedure; bdCmd.Parameters.AddRange(ParametrosRegistroTramite(tramite)); bdConn.Open(); bdCmd.ExecuteNonQuery(); resultado.CodResultado = 1; resultado.NomResultado = "Registro Correctamente"; resultado.CodAuxiliar = int.Parse(bdCmd.Parameters["P_ID_TRAMITE"].Value.ToString()); bdConn.Close(); bdConn.Dispose(); } } } catch (Exception ex) { resultado.CodResultado = 0; resultado.NomResultado = ex.Message; } return(resultado); }
public ResultadoProcedimientoVM CrearEmpresa(EmpresaModelo empresa) { ResultadoProcedimientoVM modelo = new ResultadoProcedimientoVM(); try { //using (var bdConn = new OracleConnection(cadenaConexion)) //{ using (var bdCmd = new OracleCommand("PKG_EMPRESA.SP_INSERTAR_EMPRESA", bdConn)) { bdCmd.CommandType = CommandType.StoredProcedure; bdCmd.Parameters.AddRange(ParametrosCrearEmpresa(empresa)); //bdConn.Open(); bdCmd.ExecuteNonQuery(); modelo.CodResultado = 1; modelo.NomResultado = "Registro Correctamente"; } //} } catch (Exception ex) { modelo.CodResultado = 0; modelo.NomResultado = ex.Message; } return(modelo); }
public ResultadoProcedimientoVM CrearExpedienteAcumulador(int ID_PROCEDIMIENTO_P, int ID_PROCEDIMIENTO_H) { ResultadoProcedimientoVM modelo = new ResultadoProcedimientoVM(); try { using (var bdConn = new OracleConnection(cadenaConexion)) { using (var bdCmd = new OracleCommand("PKG_EXPEDIENTE.SP_INSERTAR_ACUMULADOR", bdConn)) { bdCmd.CommandType = CommandType.StoredProcedure; bdCmd.Parameters.AddRange(ParametrosCrearExpediente(ID_PROCEDIMIENTO_P, ID_PROCEDIMIENTO_H)); bdConn.Open(); bdCmd.ExecuteNonQuery(); modelo.CodResultado = 1; modelo.NomResultado = "Registro Correctamente"; modelo.CodAuxiliar = int.Parse(bdCmd.Parameters["P_ACUMULADOR_EXP"].Value.ToString()); } } } catch (Exception ex) { modelo.CodResultado = 1; modelo.NomResultado = ex.Message; } return(modelo); }
public ResultadoProcedimientoVM CrearCredencialOperador(CredencialOperadorModelo credencialOperador) { ResultadoProcedimientoVM resultado = new ResultadoProcedimientoVM(); try { //using (var bdConn = new OracleConnection(cadenaConexion)) //{ using (var bdCmd = new OracleCommand("PKG_OPERADOR.SP_INS_CREDENCIAL", bdConn)) { bdCmd.CommandType = CommandType.StoredProcedure; bdCmd.Parameters.AddRange(ParametrosCrearCredencialOperador(credencialOperador)); //bdConn.Open(); bdCmd.ExecuteNonQuery(); credencialOperador.ID_CREDENCIAL_OPERADOR = int.Parse(bdCmd.Parameters["P_CREDENCIAL_OPERADOR"].Value.ToString()); resultado.CodAuxiliar = credencialOperador.ID_CREDENCIAL_OPERADOR; resultado.CodResultado = 1; resultado.NomResultado = "Registro Correctamente"; } //} } catch (Exception ex) { resultado.CodResultado = 0; resultado.NomResultado = ex.Message; } return(resultado); }
public ResultadoProcedimientoVM CrearUsuario(UsuarioVM usuario) { ResultadoProcedimientoVM resultado = new ResultadoProcedimientoVM(); try { using (var bdConn = new OracleConnection(cadenaConexion)) { using (var bdCmd = new OracleCommand("PKG_USUARIO.SP_REGISTRAR_USUARIO", bdConn)) { bdCmd.CommandType = CommandType.StoredProcedure; bdCmd.Parameters.AddRange(ParametrosUsuario(usuario)); bdConn.Open(); bdCmd.ExecuteNonQuery(); resultado.CodResultado = 1; resultado.NomResultado = "Registro Correctamente"; } } } catch (Exception ex) { resultado.CodResultado = 0; resultado.NomResultado = ex.Message; } return(resultado); }
public ResultadoProcedimientoVM busqueda_recibo(string nroRecibo) { ResultadoProcedimientoVM resultado = new ResultadoProcedimientoVM(); try { using (var bdConn = new OracleConnection(cadenaConexion)) { using (var bdCmd = new OracleCommand("PKG_TRAMITE.SP_BUSQUEDA_NRORECIBOPAGO", bdConn)) { bdCmd.CommandType = CommandType.StoredProcedure; bdCmd.Parameters.AddRange(parametroBuscarRecibo(nroRecibo)); bdConn.Open(); using (var bdRd = bdCmd.ExecuteReader(CommandBehavior.CloseConnection | CommandBehavior.SingleResult)) { if (bdRd.HasRows) { resultado.CodResultado = 1; resultado.NomResultado = "El número del recibo ya fue registrado"; } } } } } catch (Exception ex) { } return(resultado); }
public ResultadoProcedimientoVM CrearVehiculoAseguradora(VehiculoAseguradoraModelo VehiculoAseguradora) { ResultadoProcedimientoVM modelo = new ResultadoProcedimientoVM(); try { using (var bdCmd = new OracleCommand("PKG_VEHICULO.SP_INS_ASEG_VEHICULO", bdConn)) { bdCmd.CommandType = CommandType.StoredProcedure; bdCmd.Parameters.AddRange(ParametrosCrearVehiculoAseguradora(VehiculoAseguradora)); bdCmd.ExecuteNonQuery(); VehiculoAseguradora.ID_VEHICULO_ASEGURADORA = int.Parse(bdCmd.Parameters["P_VEHICULO_ASEGURADORA"].Value.ToString()); modelo.CodResultado = 1; modelo.NomResultado = "Registro Correctamente"; modelo.CodAuxiliar = VehiculoAseguradora.ID_VEHICULO_ASEGURADORA; } } catch (Exception ex) { modelo.CodResultado = 0; modelo.NomResultado = ex.Message; } return(modelo); }
public ResultadoProcedimientoVM actualizaFotoOperador(int idOperador, string nombreOperador) { ResultadoProcedimientoVM resultado = new ResultadoProcedimientoVM(); try { //using (var bdConn = new OracleConnection(cadenaConexion)) //{ using (var bdCmd = new OracleCommand("PKG_OPERADOR.SP_ACTUALIZA_FOTO_OPER", bdConn)) { bdCmd.CommandType = CommandType.StoredProcedure; bdCmd.Parameters.AddRange(ParametrosOperadorActualizaFoto(idOperador, nombreOperador)); //bdConn.Open(); bdCmd.ExecuteNonQuery(); resultado.CodResultado = 1; resultado.NomResultado = "Registro Correctamente"; } //} } catch (Exception ex) { resultado.CodResultado = 0; resultado.NomResultado = ex.Message; } return(resultado); }
public ResultadoProcedimientoVM CrearDuplicadoTUC(TarjetaCirculacionModelo tarjetaCirculacion) { ResultadoProcedimientoVM modelo = new ResultadoProcedimientoVM(); try { using (var bdCmd = new OracleCommand("PKG_RESOLUCION.SP_INS_DUP_TARJ_CIRCULACION", bdConn)) { bdCmd.CommandType = CommandType.StoredProcedure; bdCmd.Parameters.AddRange(ParametrosCrearDuplicadoTUC(tarjetaCirculacion)); bdCmd.ExecuteNonQuery(); tarjetaCirculacion.ID_TARJETA_CIRCULACION = int.Parse(bdCmd.Parameters["P_TARJETA_CIRCULACION"].Value.ToString()); modelo.CodResultado = 1; modelo.NomResultado = "Registro Correctamente"; modelo.CodAuxiliar = tarjetaCirculacion.ID_TARJETA_CIRCULACION; } } catch (Exception ex) { modelo.CodResultado = 0; modelo.NomResultado = ex.Message; } return(modelo); }
public ResultadoProcedimientoVM EnlazarOperadorEmpresa(OperadorEmpresaModelo operadorEmpresa) { ResultadoProcedimientoVM resultado = new ResultadoProcedimientoVM(); try { //using (var bdConn = new OracleConnection(cadenaConexion)) //{ using (var bdCmd = new OracleCommand("PKG_OPERADOR.SP_INS_EMPRESA_OPER", bdConn)) { bdCmd.CommandType = CommandType.StoredProcedure; bdCmd.Parameters.AddRange(ParametrosOperadorEmpresa(operadorEmpresa)); //bdConn.Open(); bdCmd.ExecuteNonQuery(); resultado.CodResultado = 1; resultado.NomResultado = "Registro Correctamente"; } //} } catch (Exception ex) { resultado.CodResultado = 0; resultado.NomResultado = ex.Message; } return(resultado); }
public ResultadoProcedimientoVM CrearRecibo(ReciboModelo recibo) { ResultadoProcedimientoVM modelo = new ResultadoProcedimientoVM(); try { using (var bdCmd = new OracleCommand("PKG_GTU_RECIBO.SP_INSERTAR_RECIBO", bdConn)) { bdCmd.CommandType = CommandType.StoredProcedure; bdCmd.Parameters.AddRange(ParametrosCrearRecibo(recibo)); bdCmd.ExecuteNonQuery(); recibo.ID_RECIBO = int.Parse(bdCmd.Parameters["P_RECIBO"].Value.ToString()); modelo.CodResultado = 1; modelo.NomResultado = "Registro Correctamente"; modelo.CodAuxiliar = recibo.ID_RECIBO; } } catch (Exception ex) { modelo.CodResultado = 0; modelo.NomResultado = ex.Message; } return(modelo); }
public ResultadoProcedimientoVM CrearModalidadServicio(string RUC, int ID_MODALIDAD_SERVICIO) { ResultadoProcedimientoVM resultado = new ResultadoProcedimientoVM(); try { using (var bdConn = new OracleConnection(cadenaConexion)) { using (var bdCmd = new OracleCommand("PKG_USUARIO.SP_AGREGAR_MODALIDAD", bdConn)) { bdCmd.CommandType = CommandType.StoredProcedure; bdCmd.Parameters.AddRange(ParametrosCrearModalidadServicio(RUC, ID_MODALIDAD_SERVICIO)); bdConn.Open(); bdCmd.ExecuteNonQuery(); resultado.CodResultado = 1; resultado.NomResultado = "Registro Correctamente"; } } } catch (Exception ex) { resultado.CodResultado = 0; resultado.NomResultado = ex.Message; } return(resultado); }
public ResultadoProcedimientoVM VehiculoPersona(string NRO_DOCUMENTO, string PLACA) { ResultadoProcedimientoVM modelo = new ResultadoProcedimientoVM(); try { using (var bdCmd = new OracleCommand("PKG_VEHICULO.SP_VEHICULO_PERSONA", bdConn)) { bdCmd.CommandType = CommandType.StoredProcedure; bdCmd.Parameters.AddRange(ParametrosCrearVehiculoPersona(NRO_DOCUMENTO, PLACA)); bdCmd.ExecuteNonQuery(); //Vehiculo.ID_VEHICULO = ; modelo.CodResultado = 1; modelo.NomResultado = "Registro Correctamente"; modelo.CodAuxiliar = int.Parse(bdCmd.Parameters["P_RESULTADO"].Value.ToString()); } } catch (Exception ex) { modelo.CodResultado = 0; modelo.NomResultado = ex.Message; } return(modelo); }
public ResultadoProcedimientoVM CrearTarjetaPropiedad(TarjetaPropiedadModelo tarjetaPropiedad) { ResultadoProcedimientoVM modelo = new ResultadoProcedimientoVM(); try { using (var bdCmd = new OracleCommand("PKG_VEHICULO.SP_INS_TARJ_PROPIEDAD", bdConn)) { bdCmd.CommandType = CommandType.StoredProcedure; bdCmd.Parameters.AddRange(ParametrosCrearTarjetaPropiedad(tarjetaPropiedad)); bdCmd.ExecuteNonQuery(); tarjetaPropiedad.ID_TARJETA_PROPIEDAD = int.Parse(bdCmd.Parameters["P_TARJETA_PROPIEDAD"].Value.ToString()); modelo.CodResultado = 1; modelo.NomResultado = "Registro Correctamente"; modelo.CodAuxiliar = tarjetaPropiedad.ID_TARJETA_PROPIEDAD; } } catch (Exception ex) { modelo.CodResultado = 0; modelo.NomResultado = ex.Message; } return(modelo); }
public ActionResult RecuperarContrasenia(UsuarioVM usuario) { ResultadoProcedimientoVM resultado = new ResultadoProcedimientoVM(); usuario.CLAVE = RandomString(6); resultado = new PersonaBLL().RecuperarContrasena(usuario.NRO_DOCUMENTO, usuario.CORREO, usuario.CLAVE); if (resultado.CodResultado == 0) { return(Json(new { success = false, mensaje = resultado.NomResultado })); } else { var rptaEnvioCorreo = ""; var codResultado_correo = 0; try { Notificacion confirmacion = new Notificacion(); String[] arregloRutasArchivo = new String[1]; confirmacion.Body = "Estimado Administrado (a),<br><br>" + "Por medio de la presente le comunicamos que la solicitud de recuperación de contraseña se realizó satisfactoriamente.<br>" + "La contraseña para acceder al sistema: " + usuario.CLAVE + " <br><br>" + "Atentamente," + "<h2>Comunicaciones ATU</h2><br>" + "<hr>" + "Este mensaje de correo electrónico y / o el material adjunto puede contener información confidencial o legalmente protegida por la Ley N° " + "29733 - Ley de Protección de Datos Personales, y es de uso exclusivo de la(s) persona(s) a quién(es)se dirige.Si no es usted el destinatario " + "indicado, queda notificado de que la lectura, uitilización, divulgación y / o copia puede estar prohibida en virtud de la legislación vigente, si " + "usted recibe este mensaje por error por favor elimine toda la información." + " <br>" + "* Este buzón es de envió automático, por favor no responder * "; confirmacion.arrArchivosRuta = arregloRutasArchivo; confirmacion.To.Add(usuario.CORREO); confirmacion.asunto = "Recuperación de Contraseñas - ATU"; confirmacion.enviar(); rptaEnvioCorreo = "CORRECTO"; codResultado_correo = 1; } catch (Exception ex) { rptaEnvioCorreo = "error-->" + ex.Message; codResultado_correo = 0; } return(Json(new { success = true, mensaje = resultado.NomResultado, clave = resultado.CLAVE_NUEVO, codresultado = codResultado_correo, resultado = rptaEnvioCorreo })); } }
public ResultadoProcedimientoVM actualizarDataTramiteSimple(int idTramite, string nombresArchivos, int idDocExpediente, string ssid_exp) { ResultadoProcedimientoVM resultado = new ResultadoProcedimientoVM(); try { using (var bdConn = new OracleConnection(cadenaConexion)) { using (var bdCmd = new OracleCommand("PKG_TRAMITE.SP_ACTUALIZAR_DATA_TRAMITE", bdConn)) { OracleParameter[] bdParameters = new OracleParameter[4]; bdParameters[0] = new OracleParameter("P_ID_TRAMITE", OracleDbType.Int32) { Value = idTramite }; bdParameters[1] = new OracleParameter("P_NOMBREARCHIVOS", OracleDbType.Varchar2) { Value = nombresArchivos }; bdParameters[2] = new OracleParameter("P_IDDOC_EXP", OracleDbType.Int32) { Value = idDocExpediente }; bdParameters[3] = new OracleParameter("P_ID_SSI_EXP", OracleDbType.Varchar2) { Value = ssid_exp }; // bdCmd.CommandType = CommandType.StoredProcedure; bdCmd.Parameters.AddRange(bdParameters); bdConn.Open(); bdCmd.ExecuteNonQuery(); resultado.CodResultado = 1; resultado.NomResultado = "Actualizó Correctamente"; bdConn.Close(); bdConn.Dispose(); } } } catch (Exception ex) { resultado.CodResultado = 0; resultado.NomResultado = ex.Message; } return(resultado); }
public ResultadoProcedimientoVM actualizarNombreArchivos(int idTramiteSAT, string nombresArchivouch, string nomarch_desist) { ResultadoProcedimientoVM resultado = new ResultadoProcedimientoVM(); try { using (var bdConn = new OracleConnection(cadenaConexion)) { using (var bdCmd = new OracleCommand("PKG_TRAMITE_SAT.SP_ACTUALIZAR_NOMBRE_ARCHIVO", bdConn)) { OracleParameter[] bdParameters = new OracleParameter[3]; bdParameters[0] = new OracleParameter("P_ID_TRAMITE_SAT", OracleDbType.Int32) { Value = idTramiteSAT }; bdParameters[1] = new OracleParameter("P_NOM_ARCH_VOUCH", OracleDbType.Varchar2) { Value = nombresArchivouch }; bdParameters[2] = new OracleParameter("P_NOM_ARCHIVO_DESIST", OracleDbType.Varchar2) { Value = nomarch_desist }; // bdCmd.CommandType = CommandType.StoredProcedure; bdCmd.Parameters.AddRange(bdParameters); bdConn.Open(); bdCmd.ExecuteNonQuery(); resultado.CodResultado = 1; resultado.NomResultado = "Actualizó Correctamente"; bdConn.Close(); bdConn.Dispose(); } } } catch (Exception ex) { resultado.CodResultado = 0; resultado.NomResultado = ex.Message; } return(resultado); }
public ResultadoProcedimientoVM guardarFotoOperador(String base64Foto, string nombreFoto) { ResultadoProcedimientoVM respuesta = new ResultadoProcedimientoVM(); try { var bytes = Convert.FromBase64String(base64Foto); string filePath = "~/Adjunto/foto_operador/" + nombreFoto; System.IO.File.WriteAllBytes(System.Web.HttpContext.Current.Server.MapPath(filePath), bytes); respuesta.CodResultado = 1; respuesta.NomResultado = "Creo la foto correctamente"; } catch (Exception ex) { respuesta.CodResultado = 0; respuesta.NomResultado = ex.Message; } return(respuesta); }
public string validaVoucherBNacion(int idProcedimiento, string nroRecibo, string fecha) { // 000186 v bn -- fecha --- 2020 04 21 // ResultadoProcedimientoVM resultado = new ResultadoProcedimientoVM(); var validaExisteVoucher = new ExpedienteBLL().ConsultaRecibo(nroRecibo); if (validaExisteVoucher.CodResultado == 1) // si existe el vucher { resultado.CodResultado = 1; resultado.NomResultado = validaExisteVoucher.NomResultado; //return resultado; } else { string fechaMes = Convert.ToDateTime(fecha).Month.ToString("D2"); string fechaDia = Convert.ToDateTime(fecha).Day.ToString("D2"); string fechaAnio = Convert.ToDateTime(fecha).Year.ToString(); var fechaConvertida = fechaAnio + fechaMes + fechaDia; // resultado = new PagoBLL().ConsultarNacion(idProcedimiento, nroRecibo, fechaConvertida); // if (resultado.CodAuxiliar == 0)//el voucher no es valido { resultado.CodResultado = 0; resultado.NomResultado = "No es válido."; } else { resultado.CodResultado = 1; resultado.NomResultado = "Es válido."; //es valido } } JavaScriptSerializer jss = new JavaScriptSerializer(); string rptaJSON = jss.Serialize(resultado); return(rptaJSON); }
public ResultadoProcedimientoVM CrearPersona(PersonaModelo persona) { ResultadoProcedimientoVM modelo = new ResultadoProcedimientoVM(); try { using (var bdCmd = new OracleCommand("PKG_PERSONA.SP_INSERTAR_PERSONA", bdConn)) { bdCmd.CommandType = CommandType.StoredProcedure; bdCmd.Parameters.AddRange(ParametrosCrearPersona(persona)); bdCmd.ExecuteNonQuery(); modelo.CodResultado = 1; modelo.NomResultado = "Registro Correctamente"; } } catch (Exception ex) { modelo.CodResultado = 0; modelo.NomResultado = ex.Message; } return(modelo); }
public ResultadoProcedimientoVM ConsultarScotiabank(int ID_MODALIDAD_SERVICIO, int ID_PROCEDIMIENTO, string NRO_RECIBO, string FECHA_PAGO) { ResultadoProcedimientoVM resultado = new ResultadoProcedimientoVM(); try { using (var bdCmd = new OracleCommand("PKG_PAGOS.SP_BUS_PAG_SCOTIA", bdConn)) { bdCmd.CommandType = CommandType.StoredProcedure; bdCmd.Parameters.AddRange(ParametrosConsultarScotiabank(ID_MODALIDAD_SERVICIO, ID_PROCEDIMIENTO, NRO_RECIBO, FECHA_PAGO)); bdCmd.ExecuteNonQuery(); resultado.CodResultado = int.Parse(bdCmd.Parameters["P_RESULTADO"].Value.ToString());; resultado.NomResultado = "Cargo Correctamente"; } } catch (Exception ex) { resultado.CodResultado = 0; resultado.NomResultado = ex.Message; } return(resultado); }
public ResultadoProcedimientoVM CrearDetalleSolicitud(DetalleSolicitudModelo detalleSolicitud) { ResultadoProcedimientoVM modelo = new ResultadoProcedimientoVM(); try { using (var bdCmd = new OracleCommand("PKG_EXPEDIENTE.SP_INSERTAR_DETALLE_SOLICITUD", bdConn)) { bdCmd.CommandType = CommandType.StoredProcedure; bdCmd.Parameters.AddRange(ParametrosCrearDetalleSolicitud(detalleSolicitud)); bdCmd.ExecuteNonQuery(); modelo.CodResultado = 1; modelo.NomResultado = "Registro Correctamente"; } } catch (Exception ex) { modelo.CodResultado = 0; modelo.NomResultado = ex.Message; } return(modelo); }
public ResultadoProcedimientoVM RecuperarClave(string nroDocumento, string correo, string contrasenia) { ResultadoProcedimientoVM modelo = new ResultadoProcedimientoVM(); try { using (var bdCmd = new OracleCommand("PKG_USUARIO.SP_RECUPERAR_CLAVE", bdConn)) { bdCmd.CommandType = CommandType.StoredProcedure; bdCmd.Parameters.AddRange(ParametroRecuperarClave(nroDocumento, correo, contrasenia)); bdCmd.ExecuteNonQuery(); modelo.CodResultado = int.Parse(bdCmd.Parameters["P_VALIDACION"].Value.ToString()); //modelo.CLAVE_NUEVO = bdCmd.Parameters["P_CLAVE"].Value.ToString(); modelo.NomResultado = bdCmd.Parameters["P_MENSAJE"].Value.ToString(); } } catch (Exception ex) { modelo.CodResultado = 0; modelo.NomResultado = ex.Message; } return(modelo); }
public ConsultarVehiculoVM ConsultarDatosVehiculo(string nroPlaca) { ResultadoProcedimientoVM resultadoVehiculo = new ResultadoProcedimientoVM(); ResultadoProcedimientoVM resultadoSeguro = new ResultadoProcedimientoVM(); ResultadoProcedimientoVM resultadoCITV = new ResultadoProcedimientoVM(); var vehiculo = VehiculoDAL.ConsultarDatosVehiculo(nroPlaca); vehiculo.FECHA_VENC_TUC = vehiculo.FECHA_VENC_TUC.ValorFechaCorta(); //if (vehiculo.ID_VEHICULO == 0 && vehiculo.ResultadoProcedimientoVM.CodResultado == 1) //{ //#region CREAR VEHICULO //resultadoVehiculo = VehiculoDAL.CrearVehiculo(new VehiculoModelo() //{ // PLACA = vehiculo.PLACA, // ID_MODALIDAD_SERVICIO = 1, // ID_MARCA = vehiculo.ID_MODELO, // ID_MODELO = vehiculo.ID_MODELO, // ID_CLASE_VEHICULO = vehiculo.ID_CLASE_VEHICULO, // ANIO_FABRICACION = vehiculo.ANIO_FABRICACION, // ID_TIPO_COMBUSTIBLE = vehiculo.ID_TIPO_COMBUSTIBLE, // CILINDRADA = vehiculo.CILINDRADA, // SERIE = vehiculo.SERIE, // SERIE_MOTOR = vehiculo.SERIE_MOTOR, // PESO_SECO = vehiculo.PESO_SECO, // PESO_BRUTO = vehiculo.PESO_BRUTO, // LONGITUD = vehiculo.LONGITUD, // ALTURA = vehiculo.ALTURA, // ANCHO = vehiculo.ANCHO, // CARGA_UTIL = vehiculo.CARGA_UTIL, // CAPACIDAD_PASAJERO = vehiculo.CAPACIDAD_PASAJERO, // NUMERO_ASIENTOS = vehiculo.NUMERO_ASIENTOS, // NUMERO_RUEDA = vehiculo.NUMERO_RUEDA, // NUMERO_EJE = vehiculo.NUMERO_EJE, // NUMERO_PUERTA = vehiculo.NUMERO_PUERTA, //}); //vehiculo.ID_VEHICULO = resultadoVehiculo.CodAuxiliar; //#endregion if (vehiculo.PLACA != null) { var SOAT = new AseguradoraDAL().ConsultaSoat(nroPlaca); if (SOAT.POLIZA != null) { vehiculo.ID_TIPO_SEGURO = EnumTipoSeguro.SOAT.ValorEntero(); vehiculo.ASEGURADORA_NOMBRE = SOAT.NOMBRE; vehiculo.ASEGURADORA_FEC_INI_VIGENCIA = SOAT.FEC_INI_VIGENCIA.ValorFechaCorta(); vehiculo.ASEGURADORA_FEC_FIN_VIGENCIA = SOAT.FEC_FIN_VIGENCIA.ValorFechaCorta(); vehiculo.ASEGURADORA_POLIZA = SOAT.POLIZA; //#region CREAR SOAT //resultadoSeguro = VehiculoAseguradoraDAL.CrearVehiculoAseguradora(new VehiculoAseguradoraModelo() //{ // NOMBRE_ASEGURADORA = vehiculo.ASEGURADORA_NOMBRE, // ID_TIPO_SEGURO = vehiculo.ID_TIPO_SEGURO, // ID_VEHICULO = vehiculo.ID_VEHICULO, // POLIZA = vehiculo.ASEGURADORA_POLIZA, // FEC_INI_VIGENCIA = vehiculo.ASEGURADORA_FEC_INI_VIGENCIA, // FEC_FIN_VIGENCIA = vehiculo.ASEGURADORA_FEC_FIN_VIGENCIA, // //USUARIO_REG = Session["USUARIO"], //}); //#endregion //if (resultadoSeguro.CodResultado == 0) //{ // vehiculo.ResultadoProcedimientoVM.CodResultado = 0; // vehiculo.ResultadoProcedimientoVM.NomResultado = resultadoSeguro.NomResultado; //} } else { vehiculo.ID_TIPO_SEGURO = EnumTipoSeguro.AFOCAT.ValorEntero(); } #region CREAR CITV var CITV = VehiculoCITVDAL.ConsultaCITV(nroPlaca); if (CITV.CERTIFICADORA_CITV != null) { vehiculo.CITV_NOMBRE = CITV.CERTIFICADORA_CITV; vehiculo.CITV_FEC_INI_VIGENCIA = CITV.FECHA_CERTIFICADO.ValorFechaCorta(); vehiculo.CITV_FEC_FIN_VIGENCIA = CITV.FECHA_VENCIMIENTO.ValorFechaCorta(); vehiculo.CITV_POLIZA = CITV.NRO_CERTIFICADO; //#region CREAR CITV //resultadoCITV = VehiculoCITVDAL.CrearVehiculoCITV(new VehiculoCITVModelo() //{ // ID_VEHICULO = vehiculo.ID_VEHICULO, // CERTIFICADORA_CITV = vehiculo.CITV_NOMBRE, // FECHA_CERTIFICADO = vehiculo.CITV_FEC_INI_VIGENCIA, // FECHA_VENCIMIENTO = vehiculo.CITV_FEC_FIN_VIGENCIA, //}); //#endregion //if (resultadoCITV.CodResultado == 0) //{ // vehiculo.ResultadoProcedimientoVM.CodResultado = resultadoCITV.CodResultado; // vehiculo.ResultadoProcedimientoVM.NomResultado = resultadoCITV.NomResultado; //} } #endregion } else { vehiculo.ResultadoProcedimientoVM.CodResultado = 0; vehiculo.ResultadoProcedimientoVM.NomResultado = "Vehiculo no se encuentra registrado"; } //} //else if (vehiculo.ResultadoProcedimientoVM.CodResultado == 0) //{ // vehiculo.ResultadoProcedimientoVM.CodResultado = 0; // vehiculo.ResultadoProcedimientoVM.NomResultado = "La placa no se encuentra registrada en la base de datos."; //} //else if (vehiculo.ResultadoProcedimientoVM.CodResultado == 1) //{ // var SOAT = new AseguradoraDAL().ConsultaSoat(nroPlaca); // if (SOAT.POLIZA != null) // { // vehiculo.ID_TIPO_SEGURO = EnumTipoSeguro.SOAT.ValorEntero(); // vehiculo.ASEGURADORA_NOMBRE = SOAT.NOMBRE; // vehiculo.ASEGURADORA_FEC_INI_VIGENCIA = SOAT.FEC_INI_VIGENCIA.ValorFechaCorta(); // vehiculo.ASEGURADORA_FEC_FIN_VIGENCIA = SOAT.FEC_FIN_VIGENCIA.ValorFechaCorta(); // vehiculo.ASEGURADORA_POLIZA = SOAT.POLIZA; // } // else // { // vehiculo.ID_TIPO_SEGURO = EnumTipoSeguro.AFOCAT.ValorEntero(); // } // var CITV = VehiculoCITVDAL.ConsultaCITV(nroPlaca); // if (CITV.CERTIFICADORA_CITV != null) // { // vehiculo.CITV_NOMBRE = CITV.CERTIFICADORA_CITV; // vehiculo.CITV_FEC_INI_VIGENCIA = CITV.FECHA_CERTIFICADO.ValorFechaCorta(); // vehiculo.CITV_FEC_FIN_VIGENCIA = CITV.FECHA_VENCIMIENTO.ValorFechaCorta(); // vehiculo.CITV_POLIZA = CITV.NRO_CERTIFICADO; // } //} vehiculo.ID_VEHICULO = vehiculo.ID_VEHICULO; //vehiculo.ID_VEHICULO_ASEGURADOR = resultadoSeguro.CodAuxiliar; return(vehiculo); }
public OperadorVM() { ResultadoProcedimientoVM = new ResultadoProcedimientoVM(); }
public ConsultarVehiculoVM() { ResultadoProcedimientoVM = new ResultadoProcedimientoVM(); }
public EmpresaVM() { ResultadoProcedimientoVM = new ResultadoProcedimientoVM(); }
public PersonaVM() { ResultadoProcedimientoVM = new ResultadoProcedimientoVM(); }