public XElement InsertaActualizaPeriodo(E_TIPO_OPERACION_DB tipoTransaccion, E_GESTION_PERIODO vPeriodo, string usuario, string programa) { using (context = new ACRUXLICENCIAMIENTOEntities()) { ObjectParameter pOutClRetorno = new ObjectParameter("XML_RESULTADO", typeof(XElement)); context.SPE_INSERTA_ACTUALIZA_K_GESTION_PERIODO(pOutClRetorno, vPeriodo.ID_GESTION_PERIODO, vPeriodo.ID_CLIENTE, vPeriodo.ID_SISTEMA, vPeriodo.ID_EMPRESA, vPeriodo.ID_MODULO, vPeriodo.ID_VERSION, vPeriodo.ID_LICENCIA, vPeriodo.FE_INICIO, vPeriodo.FE_FIN, vPeriodo.NO_VOLUMEN, usuario, programa, tipoTransaccion.ToString()); return(XElement.Parse(pOutClRetorno.Value.ToString())); } }
protected void btnGuardar_Click(object sender, EventArgs e) { if (Valida()) { E_GESTION_PERIODO vPeriodo = new E_GESTION_PERIODO(); vPeriodo.ID_GESTION_PERIODO = idPeriodo; vPeriodo.ID_CLIENTE = Guid.Parse(rcbCliente.SelectedValue); vPeriodo.ID_EMPRESA = Guid.Parse(rcbEmpresa.SelectedValue); vPeriodo.ID_SISTEMA = Guid.Parse(rcbSistema.SelectedValue); vPeriodo.ID_MODULO = Guid.Parse(rcbModulo.SelectedValue); vPeriodo.ID_VERSION = Guid.Parse(rcbVersion.SelectedValue); vPeriodo.ID_LICENCIA = Guid.Parse(rcbLicencia.SelectedValue); vPeriodo.FE_INICIO = rdpFechaIni.SelectedDate; vPeriodo.FE_FIN = rdpFechafin.SelectedDate; if (txtVolumen.Text != "") { vPeriodo.NO_VOLUMEN = int.Parse(txtVolumen.Text); } GestionPeriodosNegocio neg = new GestionPeriodosNegocio(); E_RESULTADO resultado = neg.InsertaActualizaPeriodo(vClOperacion, vPeriodo, usuario, programa); string vMensaje = resultado.MENSAJE.Where(w => w.CL_IDIOMA.Equals(vClIdimoma.ToString())).FirstOrDefault().DS_MENSAJE; UtilMensajes.MensajeResultadoDB(rwmAlertas, vMensaje, resultado.CL_TIPO_MENSAJE); } }
public E_RESULTADO InsertaActualizaPeriodo(E_TIPO_OPERACION_DB tipoTransaccion, E_GESTION_PERIODO vPeriodo, string usuario, string programa) { GestionPeriodosOperaciones operaciones = new GestionPeriodosOperaciones(); return(new E_RESULTADO(operaciones.InsertaActualizaPeriodo(tipoTransaccion, vPeriodo, usuario, programa))); }