/// <summary> /// Descripción: Registra nuevo solicitante de una orden /// Author: Juan Muga. /// Fecha Creacion: 05/06/2017 /// Fecha Modificación: /// Modificación: /// </summary> /// <param name="oSolicitante"></param> public int InsertSolicitante(OrdenSolicitante oSolicitante) { int valor = 0; using (var SolicitanteDal = new SolicitanteDal()) { valor = SolicitanteDal.InsertSolicitante(oSolicitante); } return(valor); }
public ActionResult Edit(int idSolicitante) { var listaBl = new BusinessLayer.Compartido.ListaBl(); var profesiones = listaBl.GetListaByOpcion(BusinessLayer.Compartido.Enums.OpcionLista.Profesion); SolicitanteBl result = new SolicitanteBl(); OrdenSolicitante sol = result.ListarSolicitante(idSolicitante); var solicitantevm = new SolicitanteViewModels { Solicitante = sol, Profesion = new Models.Shared.ListaDetalleViewModels { Data = profesiones.ListaDetalle } }; return(View("_FormEditarSolicitante", solicitantevm)); }
/// <summary> /// Descripción: Registra nuevo solicitante de una orden /// Author: Juan Muga. /// Fecha Creacion: 05/06/2017 /// Fecha Modificación: /// Modificación: /// </summary> /// <param name="oSolicitante"></param> public int InsertSolicitante(OrdenSolicitante oSolicitante) { int valor = 0; var objCommand = GetSqlCommand("pNLI_Solicitante"); InputParameterAdd.Int(objCommand, "codigoColegio", oSolicitante.codigoColegio); InputParameterAdd.Varchar(objCommand, "ApeMat", oSolicitante.apellidoMaterno); InputParameterAdd.Varchar(objCommand, "ApePat", oSolicitante.apellidoPaterno); InputParameterAdd.Varchar(objCommand, "Nombres", oSolicitante.Nombres); InputParameterAdd.Varchar(objCommand, "Correo", oSolicitante.correo); InputParameterAdd.Varchar(objCommand, "idEstablecimiento", oSolicitante.CodigoUnico); InputParameterAdd.Varchar(objCommand, "numeroDni", oSolicitante.Dni); InputParameterAdd.Int(objCommand, "profesion", oSolicitante.idProfesion); InputParameterAdd.Varchar(objCommand, "telefono", oSolicitante.telefonoContacto); InputParameterAdd.Int(objCommand, "idUsuario", oSolicitante.idUsuarioRegistro); OutputParameterAdd.Int(objCommand, "valor"); ExecuteNonQuery(objCommand); valor = (int)objCommand.Parameters["@valor"].Value; return(valor); }
public List <OrdenSolicitante> GetListaSOlicitante(string textoBusqueda) { List <OrdenSolicitante> result = new List <OrdenSolicitante>(); var objCommand = GetSqlCommand("pNLS_Solicitantes"); InputParameterAdd.Varchar(objCommand, "textoBusqueda", textoBusqueda); DataTable dataTable = Execute(objCommand); foreach (DataRow row in dataTable.Rows) { OrdenSolicitante solicitante = new OrdenSolicitante { idSolicitante = Converter.GetInt(row, "IdSolicitnte"), apellidoPaterno = Converter.GetString(row, "ApePat"), apellidoMaterno = Converter.GetString(row, "ApeMat"), codigoColegio = Converter.GetInt(row, "codigoColegio"), Nombres = Converter.GetString(row, "Nombres") }; result.Add(solicitante); } return(result); }
public List <OrdenSolicitante> BuscarSolicitante(string cadena) { List <OrdenSolicitante> result = new List <OrdenSolicitante>(); var objCommand = GetSqlCommand("pNLM_MantenedorSolicitante"); InputParameterAdd.Int(objCommand, "iOperacion", 1); InputParameterAdd.Varchar(objCommand, "cadena", cadena); DataTable dataTable = Execute(objCommand); if (dataTable != null) { foreach (DataRow row in dataTable.Rows) { OrdenSolicitante solicitante = new OrdenSolicitante { idSolicitante = Converter.GetInt(row, "IdSolicitnte"), CodigoUnico = Converter.GetString(row, "CodigoColegio"), Nombres = Converter.GetString(row, "Nombres") }; result.Add(solicitante); } } return(result); }