protected void save_orden(object sender, EventArgs args) { Entrada_maquila o = getFormValues(); try { int IdMaquilado = 0; int.TryParse(hf_id_maquilado.Value, out IdMaquilado); string msg = string.Empty; if (IdMaquilado > 0) { o.Id = IdMaquilado; EntradaCtrl.MaquilaUdt(o); msg = "Se actualizó correctamente el registro"; } else { EntradaCtrl.MaquilaAdd(o); msg = "Se guardó correctamente el registro"; } ClientScript.RegisterStartupScript(this.GetType(), "alertSave", "<script type=\"text/javascript\">alert('" + msg + "');</script>"); //window.location.href='frmOrdenTrabajo.aspx?_fk=" + hf_id_entrada.Value + "&_pk=" + hf_id_entrada_inventario.Value + "'; //window.location.href='frmOrdenTrabajo.aspx?_fk=" + hf_id_entrada.Value + "&_pk=" + hf_id_entrada_inventario.Value + "'; btn_save.PostBackUrl = "frmMaquila.aspx?_fk=" + hf_id_entrada.Value + "&_pk=" + hf_id_entrada_inventario.Value; fillEntradaInventario(); fillPanelWork(); } catch (Exception e) { ((MstCasc)this.Master).setError = e.Message; } finally { txt_fecha_trabajo.Text = DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss"); txt_pallet.Text = "0"; } }