private void Registrar_Kardex(string idProducto) { RN_Kardex obj = new RN_Kardex(); EN_Kardexcs kr = new EN_Kardexcs(); Frm_Filtro fil = new Frm_Filtro(); Frm_Advertencia adv = new Frm_Advertencia(); try { if (obj.RN_VerificarProducto_Cardex(idProducto) == true) { return; } else { RN_TipoDoc.RN_Actualizar_Tipo_Doc(6); string idKardex = RN_TipoDoc.RN_Nro_id(6); obj.RN_Registrar_Kardex(idKardex, idProducto, lblidproveedor.Text); if (BD_Kardex.seguardo == true) { //detalle cardex RN_TipoDoc.RN_Actualizar_Tipo_Doc(6); kr.Idkardex = idKardex; kr.Item = 1; kr.Doc_soporte = "000"; kr.Det_operacion = "Inicio de Kardex"; kr.Cantidad_in = 0; kr.Precio_in = 0; kr.Total_in = 0; kr.Cantidad_out = 0; kr.Precio_out = 0; kr.Importe_total_out = 0; kr.Cantidad_saldo = 0; kr.Promedio = 0; kr.Total_saldo = 0; obj.RN_Registrar_Detalle_Kardex(kr); if (BD_Kardex.seguardo == true) { } } } } catch (Exception e) { fil.Show(); adv.lbl_Msm1.Text = "Algo Salio Mal: " + e.Message; adv.ShowDialog(); fil.Hide(); } }